home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 1.iso / toolbox / documents / cc_c++_make_csh / README < prev    next >
Encoding:
Text File  |  1996-11-11  |  4.6 KB  |  117 lines

  1.  
  2.                         cc/CC/make/csh documentation
  3.  
  4. ----------------------------------------------------------------------------
  5.  
  6.      a collection of documents relating to compilers, make, and cshell
  7.  
  8.  
  9.    * Introduction to RogueWave Tools.h++ Libraries for Irix 6.2
  10.  
  11.           This article shows how to get started with the Tools.h++
  12.           collection and utility classes available in the Irix 6.2
  13.           compile configuration, including the ANSI Class library
  14.           support via Tools.h++. This is a draft article to be
  15.           published later in Dev News.
  16.  
  17.  
  18.    * CppExceptionHandling.html -- C++ EXCEPTION HANDLING,
  19.      Copyright ⌐ Kent Sandvik 1995-1996.
  20.  
  21.           C++ exception handling is a new feature that has been
  22.           recently added to the Metrowerks C++ environment (and soon
  23.           available with the Symantec C++ environment as well). Earlier
  24.           various frameworks provided macros and various capabilities
  25.           that emulated to some degree exception handling including
  26.           emulating the syntax and semantics defined in the Annotated
  27.           C++ Reference manual (MacApp, TCL, PowerPlant) using
  28.           setjmp/longjmp and similar techniques. The Annotated C++
  29.           Reference Manual, Ellis & Stroustrup, is by the way the
  30.           reference that C++ programmers should use, and the future
  31.           ANSI C++ reference will most likely take over the role as the
  32.           rule book for portable C++ code.
  33.  
  34.           C++ exception handling has not been widely available to
  35.           Macintosh programmers until now. Most of the C++ literature
  36.           dealing with exception handling tend to be more academical in
  37.           nature versus showing how exception handling could be used in
  38.           real life programming exercises. This article will attempt to
  39.           provide simple examples to get you started with using
  40.           exception handling in C++ programming work for Macintosh
  41.           applications.
  42.  
  43.                    -------------------------------------------
  44.  
  45.  
  46.    * DeltaC++.ps.Z -- The Silicon Graphics Delta C++ Compiler
  47.      White Paper, (Preliminary), 18 pages.
  48.  
  49.  
  50.    * c++-rules.ps.Z -- Programming in C++, Rules and Recommendations,
  51.      ⌐ 1990-1992 by Ellemtel Telecommunications Systems Laboratories. 88
  52.      pages.
  53.  
  54.           from the Introduction:
  55.  
  56.           The purpose of this document is to define one style of
  57.           programming in C++. The rules and recommendations presented
  58.           here at not final, but should serve as a basis for continued
  59.           work with C++. This collection of rules should be seen as a
  60.           dynamic document; suggestions for improvements are
  61.           encouraged. A form for requesting new rules or changes to
  62.           rules has been included as an appendix to this document.
  63.           Suggestions can also be made via e-mail to one of the
  64.           following addresses: erik.nyquist@eua.ericsson.se
  65.           mats.henricson@eua.ericsson.se
  66.  
  67.  
  68.    * + commonrules.ps.Z -- Silicon Graphics Inc, Common Makefile include
  69.      files, Notes,
  70.      5/6/93, 39 pages.
  71.  
  72.           A set of slides providing documentation on the files
  73.           /usr/include/make/commondefs,commonrules}, and topics
  74.           including
  75.              o Compiler and Loader option flags,
  76.              o Flag Defaults,
  77.              o Flag Overrides,
  78.              o Tool Abbreviations,
  79.              o Combined Compiler macro name and flags,
  80.              o Other macros,
  81.              o Other Features,
  82.              o Makefile Structure,
  83.              o Overriding the default rules,
  84.  
  85.  
  86.    * cpp.qr -- 72-line C pre-processor "cheat sheet" quick reference.
  87.  
  88.  
  89.    * csh.qr -- 123-line C-shell quick reference.
  90.  
  91.  
  92.    * make.qr -- 95-line make quick reference.
  93.  
  94.  
  95.    * pmake.qr -- 203-line pmake quick reference guide.
  96.  
  97.  
  98.    * + makeconv.ps.Z -- Silicon Graphics Makefile Conventions,
  99.      A Reference manual of the conventions followed in SGI Makefiles,
  100.      10/8/91, 37 pages.
  101.  
  102.           This manual presents the conventions for all Makefiles in the
  103.           SGI source tree. It assumes the reader knows how to construct
  104.           a Makefile. It also assumes the commondefs and commonrules
  105.           files (make include files developed at SGI) will be used to
  106.           simplify Makefile construction.
  107.  
  108.  
  109.      [+]
  110.           These files were originally written/intended only for an audience
  111.           of sgi engineers, but are included here since all the Makefiles in
  112.           the "src" subtree employ the power of
  113.           /usr/include/make{commondefs,commonrules}.
  114.  
  115. ----------------------------------------------------------------------------
  116. Copyright ⌐ 1995-96, Silicon Graphics, Inc.
  117.